草庐IT

iphone - NSUndoManager 和 GLKit

全部标签

iphone - 使 Safari 浏览器出现在 iPad/iPhone 应用程序中

我有一个正在编写的应用程序,我也希望在屏幕上有一个按钮,用户可以按下该按钮转到safari中的网页。不想用UIWebView控件自己做浏览器,只想让屏幕切换到Safari。任何人都可以给我一些如何做到这一点的提示吗? 最佳答案 你应该可以这样做:[[UIApplicationsharedApplication]openURL:[NSURLURLWithString:@"http://www.google.com"]]; 关于iphone-使Safari浏览器出现在iPad/iPhone应

iphone - 无法从 Xcode 项目中删除启动图像

我在Xcode中向我的iPhone应用程序添加了一个启动图像,但过了一会儿,我意识到它不是正确的图像,所以我删除了它,但问题是,图像仍然显示在应用程序上。我尝试过从头开始构建和清理,但仍然没有成功。如有任何帮助,我们将不胜感激。 最佳答案 @TheEighthEro:解决方案:考虑到您已正确删除Default.png在此TargetSettings中,转到CopyBundleResources。也从那里删除Default.png。清理并重建并运行应用程序。我相信它不会出现。我认为这对你有用。也尝试引用以下链接:can'tremove

iphone - Objective C 中的头文件/主文件

我正在阅读有关iOS编程的内容,并且购买了ProgrammingiOS4这本书。有一个介绍性部分,其中提到了"file"。我不明白源文件是如何放在一起的。您有一个包含函数声明的头文件,然后您有一个包含函数定义的相应文件。假设您有Car.h和Car.m&Person.h和Person.m。现在,如果您想在Person类中使用Car,您只需导入Car.h文件。这怎么够了?我不明白它放在一起并构建程序的顺序。(不考虑技术问题,只考虑h/m文件。) 最佳答案 .h或“头文件”包含接口(interface)。.m或“实现文件”包含实现。每个实

iphone - 为 iPhone 本地化带有文本的图像的最佳方法是什么?

我计划本地化我的iPhone应用程序,包括英语以外的9种其他语言。我担心的是我有许多带有文本的.png文件,以及用于视网膜显示的各自@2x图像。现在我的应用程序有5.6Mb,我担心它会比每个包含.png和@2x文件的文件重得多其他9种语言。根据您的经验,这是真的吗?在将其本地化为其他9种语言后,我最终会得到一个更大的应用程序吗? 最佳答案 答案取决于您如何实现您的应用。如果您的图像包含文本,那么您必须为每种语言创建这些图像的新版本(包括正常分辨率和@2x分辨率)。这不仅会占用额外的空间,还会使本地化变得非常困难,因为您将花费数小时将

iphone - 使用按钮更改页面控件

我有一个简单的页面控件设置了两个不同的页面。我有一个名为nextButton的按钮,如果用户点击该按钮,我想更改页面并滚动到下一页。我的页面控件工作正常,我可以滚动更改页面,但按钮根本不起作用。它正在被调用。-(void)viewDidLoad{[superviewDidLoad];self.scrollView.contentSize=CGSizeMake(self.scrollView.frame.size.width*TUTORIALNUMBEROFPAGES,self.scrollView.frame.size.height);self.scrollView.pagingEna

iphone - 使用 UIAlertView 在 ViewController 之间导航

我正在尝试根据用户在UIAlertView中的选择更改ViewController。我是objective-c的新手,遇到了一些麻烦。当用户按下“我完成了”时,我希望应用导航回上一个ViewController。当用户按下“记分牌”时,我希望应用导航到下一个ViewController。UIAlertView*jigsawCompleteAlert=[[UIAlertViewalloc]//showalertboxwithoptiontoplayorexitinitWithTitle:@"Congratulations!"message:completedMessagedelegate

iphone - NSDateFormatter 夏令时

我正在使用NSDate格式化程序从FacebookGraphAPI请求(格林威治标准时间)获取日期并将其转换为用户的本地时区。我可以很好地读取日期并设置它的新时区,但是当我打印出新日期时,它似乎没有考虑夏令时。下面的时间实际上来自请求,但例如我只是输入来自Facebook响应的标准时间字符串NSString*time=@"2012-04-12T15:25:09+0000"NSTimeZone*localZone=[NSTimeZonelocalTimeZone];NSDateFormatter*formatter=[[NSDateFormatteralloc]init];[format

iphone - iOS - UiTableviewCell - 背景图片一次只显示在一个单元格上

我已经使用UIAppearance在我的应用程序中设置我的表格单元格的背景图像。[[UITableViewCellappearance]setBackgroundView:[[UIImageViewalloc]initWithImage:[[UIImageimageNamed:@"list_bg.png"]stretchableImageWithLeftCapWidth:0.0topCapHeight:5.0]]];但是,当我查看列表时,背景图像仅为屏幕上的一个单元格设置。如果我滚动屏幕,背景图像会设置在出现在View中的单元格上,但它不会在任何其他可见单元格上设置此背景图像。有人知道

iphone - UIKit中的类如何实现深拷贝?

我有一个对象imageView1。我想创建另一个对象来保留imageView1的深拷贝。像这样,UIImageView*imageView1=[[UIImageViewalloc]initWithImage:[UIImageimageNamed:@"background.png"]];UIImageView*imageView2=[imageView1copy];我知道它不起作用,因为UIImageView不符合NSCopying。但应该如何我愿意吗? 最佳答案 要创建UIImageView对象的深拷贝,您需要使用NSKeyedAr

iphone - 在 UIViewController 内部集成 UIView 和 GLKView

我使用Xcode4.3.2和iOSSDK5.1。我想在我的Storyboard中创建一个ViewController,它在半个屏幕上包含一个GLKView,在另一半上包含Buttons+Text。我尝试将两者都放在UIViewController中,但可以让它工作。有什么想法吗?文章?教程? 最佳答案 在UIViewController中创建一个GLKViewController实例,现在将GLKViewController添加为subviewController,并将GLKView作为subview添加到UIViewControl